import request from '@/api/index'

// 获取系统配置
export function getSystemConfig() {
  return request({
    url: '/config/system',
    method: 'get'
  })
}

// 更新系统配置
export function updateSystemConfig(data) {
  return request({
    url: '/config/system',
    method: 'put',
    data
  })
}

// 获取支付配置
export function getPaymentConfig() {
  return request({
    url: '/config/payment',
    method: 'get'
  })
}

// 更新支付配置
export function updatePaymentConfig(data) {
  return request({
    url: '/config/payment',
    method: 'put',
    data
  })
}

// 获取AI配置
export function getAiConfig() {
  return request({
    url: '/config/ai',
    method: 'get'
  })
}

// 更新AI配置
export function updateAiConfig(data) {
  return request({
    url: '/config/ai',
    method: 'put',
    data
  })
}

// 测试AI连接
export function testAiConnection() {
  return request({
    url: '/config/ai/test',
    method: 'post'
  })
}